Micron Document




NVM Express
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
NVM Express (de l'anglais Non-Volatile Memory, on le trouve aussi de façon abrégée NVMe) est une spécification d'interface permettant à un ordinateur d'accéder à un périphérique de stockage permanent à travers un bus PCI Express.

Il s'agit de donner l'accès de façon performante à la mémoire flash sans passer par le protocole disque SCSI et donc avec un temps d'accès réduit et une charge moindre pour le processeur. Par sa conception, NVM Express permet d'exploiter le potentiel d'accès en parallèle aux systèmes à base de mémoire flash. Il est possible d'atteindre 3 millions d'IOPS avec un système de ce type, là où le Serial ATA (SATA) plafonne à 150 000 IOPScite-ref-i-1-0[1]. Sa bande passante maximale théorique est de 8 Go/s en PCI Express 4.0 et évolue, là où le SATA III qu'il remplace sur une autre connectique plafonnait avec son protocole AHCI à 600 Mo/s.

NVMe permet de nouveaux usages grâce à son temps d'accès plus faible que ce que permettait la connectique SATA avec son interface AHCI et ses plus hautes performances en lecture et écriture, dues à la nature de la mémoire pour laquelle elle a été conçue (flash), par exemple dans le Cloud computingcite-ref-i-1-1[1]. Par rapport au protocole d'usage commun AHCI, une requête est ainsi traitée en 2,8 µs contre 6 µs pour l'AHCI (moyenne)cite-ref-2[2].

Les premières spécifications ont été publiées en 2011cite-ref-whitepaper-3-0[3]. NVMe 1.2 est sorti en 2014cite-ref-4[4], NVMe 1.3 a été publié en juin 2017cite-ref-5[5] et NVMe 1.4 le 10 juin 2019. La normalisation regroupe 60 constructeurs, dont Cisco, Dell, EMC, Intel, Microsemi, Microsoft, NetApp, Oracle, Samsung, SanDisk, Seagate et Western Digitalcite-ref-6[6].

Contents


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Notes et références

cite-note-i-11. (en) http://www.infoworld.com/article/3202082/cloud-computing/nvm-express-has-transformed-fast-storage-in-the-cloud-and-it-s-coming-to-enterprise.html
cite-note-22. v-ttkristian-v-ttKristian Vättö, « Testing SATA Express And Why We Need Faster SSDs » (consulté le 20 septembre 2017)
cite-note-whitepaper-33. http://nvmexpress.org/wp-content/uploads/2013/04/NVM_whitepaper.pdf
cite-note-44. http://nvmexpress.org/wp-content/uploads/NVM_Express_1_2_Gold_20141209.pdf
cite-note-55. (en) http://www.storagereview.com/nvm_express_releases_13_specification
cite-note-66. (en) « NVM Express Organization History », sur nvmexpress.org via Wikiwix (consulté le 15 juillet 2023).

Voir aussi

Articles connexes

M.2
mSATA

Liens externes

• « Home », sur NVM Express (consulté le 31 août 2020)

• Portail de l’informatique